Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PALACE PLACE Terraced £123,504 £125,000 8 Nov 2022
4 PALACE PLACE Terraced £179,204 £45,000 7 Jan 2000
5 PALACE PLACE Terraced £402,153 £319,000 20 Nov 2017
6 PALACE PLACE Terraced £455,335 £425,000 8 Dec 2021